<?php
/// @date 18/10/2009
/// @version 1.0
/// @author egimeno

class Materia extends AbstractEntity
{
	/// Nombre de la tabla sobre a la cual accede la clase
	/// @protected
	/// @var string
	var $_tablename = 'materia';

	/// Nombre de los campos, menos el campo id
	/// @protected
	/// @var array
	var $_fields = array
	(
		'departamento'	=> 'int',
		'codigo'	=> 'int',
		'nombre'	=> 'varchar',
		'creditos'	=> 'int'
	);

	var $id;
	var $departamento;
	var $codigo;
	var $nombre;
	var $creditos;

	function getByDeptoCodigo($codigo) {
		$aux=explode(".",$codigo);
		$sql="SELECT * FROM $this->_tablename WHERE departamento = $aux[0] and codigo=$aux[1]";;
		$rs = $this->_db->leer($sql);
		return $this->_rs2array($rs);

	}
}

?>
